﻿package com.obas.model.business
{
	import com.ease.model.NamespaceModel;
	import com.obas.model.business.TestPlan;
	import com.obas.model.business.TestcaseScript;

	[Bindable]
	[RemoteClass(alias="com.obas.model.business.TestPlanItem")]
	
	public class TestPlanItem
		extends
			com.ease.model.NamespaceModel
	{

		private var _testPlanId:Number;
		private var _testPlan:com.obas.model.business.TestPlan;
		private var _testcaseScriptId:Number;
		private var _testcaseScript:com.obas.model.business.TestcaseScript;
		private var _parameterId:Number;
		private var _autEndpoint:String;

		public function TestPlanItem()
		{
		}

		public function get testPlanId():Number
		{
			return _testPlanId;
		}

		public function set testPlanId(value:Number):void
		{
			_testPlanId = value;
		}

		public function get testPlan():com.obas.model.business.TestPlan
		{
			return _testPlan;
		}

		public function set testPlan(value:com.obas.model.business.TestPlan):void
		{
			_testPlan = value;
		}

		public function get testcaseScriptId():Number
		{
			return _testcaseScriptId;
		}

		public function set testcaseScriptId(value:Number):void
		{
			_testcaseScriptId = value;
		}

		public function get testcaseScript():com.obas.model.business.TestcaseScript
		{
			return _testcaseScript;
		}

		public function set testcaseScript(value:com.obas.model.business.TestcaseScript):void
		{
			_testcaseScript = value;
		}

		public function get parameterId():Number
		{
			return _parameterId;
		}

		public function set parameterId(value:Number):void
		{
			_parameterId = value;
		}

		public function get autEndpoint():String
		{
			return _autEndpoint;
		}

		public function set autEndpoint(value:String):void
		{
			_autEndpoint = value;
		}
	}
}